home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 July / Chip Temmuz 2004.iso / PCONLiNE / stdweb / ornekler / analiz.php next >
Encoding:
PHP Script  |  2004-05-05  |  1.6 KB  |  78 lines

  1. <?
  2.  
  3. $agent = getenv("HTTP_USER_AGENT");
  4.  
  5. if (preg_match("/MSIE/i", "$agent")) {
  6.     $tarayici = "Internet Explorer";
  7. } else if (preg_match("/Mozilla/i", "$agent")) {
  8.     $tarayici = "Netscape";
  9. } else {
  10.     $tarayici = "$agent";
  11. }
  12.  
  13. ?>
  14.  
  15.  
  16. <html>
  17. <head>
  18.     <title></title>
  19.     <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
  20.     <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9">
  21.  
  22. <script language="JavaScript">
  23.     var jsAnaliz;
  24.     
  25.     function pencereGenisliginiOku() {
  26.     
  27.         if (document.all) {
  28.             return document.body.offsetWidth;
  29.         } 
  30.         else {
  31.             return window.innerWidth
  32.         }    
  33.     }
  34.     
  35.     function pencereYuksekliginiOku() {
  36.         if (document.all) {
  37.             return document.body.offsetHeight;
  38.         } 
  39.         else {
  40.             return window.innerHeight;
  41.         }
  42.     }
  43.     function ekranGenisliginiOku() {
  44.         return screen.width;
  45.     }
  46.     function ekranYuksekliginiOku() {
  47.         return screen.height;
  48.     }
  49.     function renkDerinliginiOku() {
  50.         return screen.colorDepth;
  51.     }
  52.     
  53.     function okuBakiim(){
  54.         jsAnaliz = "" +
  55.         "Ekran ╟÷zⁿnⁿrlⁿgⁿnⁿz (piksel): " + 
  56.         ekranGenisliginiOku() +"x"+ ekranYuksekliginiOku() +
  57.         "<br>    Pencere Boyutunuz (piksel): " + pencereGenisliginiOku() +
  58.         "x"+ pencereYuksekliginiOku() +
  59.         "<br> Ekran Renk Derinligi (bit): " + renkDerinliginiOku() +
  60.         "<br> Isletim Sisteminiz: " + navigator.platform +
  61.         "<br> Taray²c²n²z: <? echo "$tarayici"; ?>" +
  62.         "<br> IP numaran²z: <? echo "$REMOTE_ADDR"; ?>" +
  63.         "<br>";
  64.         document.write(jsAnaliz)
  65.     }
  66. </script>    
  67. </head>
  68.  
  69.  
  70. <body onload="okuBakiim()" bgcolor="#ffffff">
  71.  
  72.  
  73.  
  74.  
  75.  
  76. </body>
  77. </html>
  78.